pair of studs - French English Dictionary